package com.aa.dao;

import com.aa.entity.Goods;
import com.aa.entity.Goodstype;
import org.apache.ibatis.annotations.*;

import java.util.ArrayList;

@Mapper
public interface GoodstypeDao {

    @Select("select * from goodstype where tid = #{tid}")
    Goodstype queryBytID(Integer tid);

    @Delete("delete from goodstype where tid = #{id}")
    int deleteById(Integer id);

    @Select("select * from goodstype")
    ArrayList<Goodstype> queryAll();

    @Select("select * from goodstype")
    ArrayList<Goodstype> selectAll();

    @Update("UPDATE goodstype SET tName = #{goodstype.tname} WHERE tID = #{goodstype.tid}")
    int update(@Param("goodstype") Goodstype goodstype);

    @Insert("INSERT INTO goodstype" +
            "(tID,tName)" +
            "VALUES(#{goodstype.tid},#{goodstype.tname})")
    int insert(@Param("goodstype") Goodstype goodstype);

}

